Coherent Metaphor Sequences in the Teaching of Pro- gramming

نویسندگان

  • Vicki Sivess
  • Hugh Glaser
چکیده

At Southampton University, we introduced Standard ML into the first year programming course as a vehicle both for teaching programming and for introducing principles of software engineering. The paper first outlines the background of the students and the depth of programming experience prior to joining the course. The class was divided almost equally into those with experience equivalent to A level or BTEC diploma level computing, plus a few professional programmers, and those with very little or no experience. For half the class, then, this is not their first programming language, and such students arrive with existing models of the programming process. The paper looks at which software engineering principles the different parts of the language support. We then consider how the underlying themes and the metaphors implicit in the material cohere with what they already know and what they are learning at the same time.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Semantic Study of the Pen name of Hafiz as a Central Metaphor

One of the elements in Persian poetry and sonnets (Ghazal) is penname, which in addition to marking poetry in the name of the poet, sometimes has an amphiboly to another means; but in the poetry of poets such as Hafez - which have a special and coherent intellectual system - in the form of a main metaphor or central metaphor, penname is involved in determining their intellectual system. In this...

متن کامل

Cancer as a Metaphor

Introduction: Cognitive linguists believe that metaphor is a cognitive phenomenon, and that what appears in language is just the aspect of cognitive phenomenon Metaphor is one of the basic interdisciplinary concepts that has been paid more attention to its fundamental role in various aspects of psychology, medicine, including cancer in recent years. Methods:. From the point of view of cognitiv...

متن کامل

The Investigation of Mutations and Comparison of Leptin Gene Pro-Motor in Najdi Cattle with the Database NCBI Sequences

Objective: Identity the genetic aspects and major gene influence on energy balance, milk production, fertility, food safety and consumer are the recent interests of genetic and breeding researchers. Methods: Najdi Cattle is the most prominent breeds in Khuzestan province. To do this plan in Shoushtar Najdi Cattle Station, blood samples were taken from 15 Najdi Cattles. DNA was extracted from wh...

متن کامل

The Investigation of Mutations and Comparison of Leptin Gene Pro-Motor in Najdi Cattle with the Database NCBI Sequences

Objective: Identity the genetic aspects and major gene influence on energy balance, milk production, fertility, food safety and consumer are the recent interests of genetic and breeding researchers. Methods: Najdi Cattle is the most prominent breeds in Khuzestan province. To do this plan in Shoushtar Najdi Cattle Station, blood samples were taken from 15 Najdi Cattles. DNA was extracted from wh...

متن کامل

SOME PROPERTIES FOR FUZZY CHANCE CONSTRAINED PROGRAMMING

Convexity theory and duality theory are important issues in math- ematical programming. Within the framework of credibility theory, this paper rst introduces the concept of convex fuzzy variables and some basic criteria. Furthermore, a convexity theorem for fuzzy chance constrained programming is proved by adding some convexity conditions on the objective and constraint functions. Finally,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012